package com.ylsk.check.domain.dto;


import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 施工检查记录对象 ins_check_record
 *
 * @author yangsy
 * @date 2023-12-18
 */
@Data
public class CheckRecordDTO implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 施工检查记录id */
    private Long checkRecordId;

    /** 项目报备id */
    private Long reportInfoId;

    /** 检查类型 */
    private Integer checkType;

    /** 检查内容 */
    private String checkContent;

    /** 检查方式 */
    private Integer checkMethod;

    /** 现场联系人 */
    private String head;

    /** 联系电话 */
    private String telePhone;

    /** 问题描述 */
    private String problemDesc;

    /** 问题现场照及视频 */
    private String problemFile;

    /** 经度 */
    private BigDecimal longitude;

    /** 纬度 */
    private BigDecimal latitude;

    /** 道路名称 */
    private String roadName;

    /** 方向 */
    private String direction;

    /** 所属大队 */
    private Long deptId;

    /** 检查人 */
    private Long checkBy;

    /** 同行检查人 */
    private Long peerReviewer;

    /** 是否通知施工方 */
    private Integer isNoticeCons;

    /***
     * 施工检查记录   用 string 字段接收
     */
    private String checkItemRecord;

    /** 上报业务数据id */
    private Long reportBusinessId;

    /** 数据来源 表名称 */
    private String tbName;

    /** 任务检查id */
    private Long checkTaskId;

}
